remove hindrances - Almanca İngilizce Sözlük